@charset "utf-8";
/* 
    Document   : paging
    Created on : Sep 6, 2012, 8:29:18 AM
    Author     : My Hai
    Description:
        Purpose of the stylesheet follows.
*/

.rich_table {
    float:left;
    width: 100%;
    background-color: #FFFFFF;
    border-collapse: collapse;
    border-left: 1px solid #C4C0C9;
    border-top: 1px solid #C4C0C9;
    empty-cells: show;
}
.table_thead {
    float:left;
    border-bottom: 1px solid #C4C0C9;
}
.table_subheader {
    background-color: #F1EEE9;
}                
.table_subheadercell {
    float:left;
    background: none repeat scroll 0 0 #4884B5;
    border-right: 1px solid #C4C0C9;
    color: #FFFFFF;
    font-family: Arial,Verdana,sans-serif;
    font-size: 11px;
    padding: 4px;
    text-align: center;
    white-space: nowrap;
}

.table_subheadercell_abc {
   
    background: none repeat scroll 0 0 #4884B5;
    border-right: 1px solid #C4C0C9;
    color: #000000;
    font-family: Arial,Verdana,sans-serif;
    font-size: 11px;
    padding: 4px;
    text-align: center;
   white-space: inherit;
}


.table_row{
    height: auto;
    float:left;
    -moz-user-select: none;
}
.table_cell {    
    border-bottom: 1px solid #C4C0C9;
    border-right: 1px solid #C4C0C9;
    color: #000000;
    background: white;
    font-family: Arial,Verdana,sans-serif;
    font-size: 11px;
    padding: 4px;
}
.borderLeft{
    border-left:  1px solid #C4C0C9;
}
.cssCenter{
    text-align: center;    
}
.cssRight{
    text-align: right;
    
}
.cssLeft{
    text-align: left;
    
}
.cssHeight{
  /*  height: auto;
    line-height: inherit;    
    overflow-y: hidden; */
}
